package com.example.pojo;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

//销售出库主表id
public class Saleunstorage {
	private String billNo;//单据编号
	private Date billDate;//单据号码
	private String custID;//客户编号
	private String custAddress;//客户地址
	private String saleclassName;//销售出库类型
	private String wareID;//仓库编号
	private String currName;//币别
	private String pricefTax;//单价是否含税
	private double exchRate;//汇率
	private String hasForeignTrade;//国外贸易
	private String voucherNo;//凭证编号
	private String salesID; //业务人员编号
	private String maker;//制单人员
	private String departID;//所属部门
	private String projectName;//所属项目
	private String permitter;//审核人员
	private double totalMoney;//总金额
	private String auditing;//是否审核
	private String remark;//备注
	private List<Saleinfo> info = new ArrayList<Saleinfo>();
	public List<Saleinfo> getInfo() {
		return info;
	}
	public void setInfo(List<Saleinfo> info) {
		this.info = info;
	}
	public String getBillNo() {
		return billNo;
	}
	public void setBillNo(String billNo) {
		this.billNo = billNo;
	}
	public Date getBillDate() {
		return billDate;
	}
	public void setBillDate(Date billDate) {
		this.billDate = billDate;
	}
	public String getCustID() {
		return custID;
	}
	public void setCustID(String custID) {
		this.custID = custID;
	}
	public String getCustAddress() {
		return custAddress;
	}
	public void setCustAddress(String custAddress) {
		this.custAddress = custAddress;
	}
	public String getSaleclassName() {
		return saleclassName;
	}
	public void setSaleclassName(String saleclassName) {
		this.saleclassName = saleclassName;
	}
	public String getWareID() {
		return wareID;
	}
	public void setWareID(String wareID) {
		this.wareID = wareID;
	}
	public String getCurrName() {
		return currName;
	}
	public void setCurrName(String currName) {
		this.currName = currName;
	}
	public String getPricefTax() {
		return pricefTax;
	}
	public void setPricefTax(String pricefTax) {
		this.pricefTax = pricefTax;
	}
	public double getExchRate() {
		return exchRate;
	}
	public void setExchRate(double exchRate) {
		this.exchRate = exchRate;
	}
	public String getHasForeignTrade() {
		return hasForeignTrade;
	}
	public void setHasForeignTrade(String hasForeignTrade) {
		this.hasForeignTrade = hasForeignTrade;
	}
	public String getVoucherNo() {
		return voucherNo;
	}
	public void setVoucherNo(String voucherNo) {
		this.voucherNo = voucherNo;
	}
	public String getSalesID() {
		return salesID;
	}
	public void setSalesID(String salesID) {
		this.salesID = salesID;
	}
	public String getMaker() {
		return maker;
	}
	public void setMaker(String maker) {
		this.maker = maker;
	}
	public String getDepartID() {
		return departID;
	}
	public void setDepartID(String departID) {
		this.departID = departID;
	}
	public String getProjectName() {
		return projectName;
	}
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}
	public String getPermitter() {
		return permitter;
	}
	public void setPermitter(String permitter) {
		this.permitter = permitter;
	}
	public double getTotalMoney() {
		return totalMoney;
	}
	public void setTotalMoney(double totalMoney) {
		this.totalMoney = totalMoney;
	}
	public String getAuditing() {
		return auditing;
	}
	public void setAuditing(String auditing) {
		this.auditing = auditing;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public Saleunstorage(String billNo, Date billDate, String custID,
			String custAddress, String saleclassName, String wareID,
			String currName, String pricefTax, double exchRate,
			String hasForeignTrade, String voucherNo, String salesID,
			String maker, String departID, String projectName,
			String permitter, double totalMoney, String auditing, String remark) {
		super();
		this.billNo = billNo;
		this.billDate = billDate;
		this.custID = custID;
		this.custAddress = custAddress;
		this.saleclassName = saleclassName;
		this.wareID = wareID;
		this.currName = currName;
		this.pricefTax = pricefTax;
		this.exchRate = exchRate;
		this.hasForeignTrade = hasForeignTrade;
		this.voucherNo = voucherNo;
		this.salesID = salesID;
		this.maker = maker;
		this.departID = departID;
		this.projectName = projectName;
		this.permitter = permitter;
		this.totalMoney = totalMoney;
		this.auditing = auditing;
		this.remark = remark;
	}
	public Saleunstorage(String billNo, Date billDate, String custID,
			String custAddress, String saleclassName, String wareID,
			String currName, String pricefTax, double exchRate,
			String hasForeignTrade, String voucherNo, String salesID,
			String maker, String departID, String projectName,
			String permitter, double totalMoney, String auditing,
			String remark, List<Saleinfo> info) {
		super();
		this.billNo = billNo;
		this.billDate = billDate;
		this.custID = custID;
		this.custAddress = custAddress;
		this.saleclassName = saleclassName;
		this.wareID = wareID;
		this.currName = currName;
		this.pricefTax = pricefTax;
		this.exchRate = exchRate;
		this.hasForeignTrade = hasForeignTrade;
		this.voucherNo = voucherNo;
		this.salesID = salesID;
		this.maker = maker;
		this.departID = departID;
		this.projectName = projectName;
		this.permitter = permitter;
		this.totalMoney = totalMoney;
		this.auditing = auditing;
		this.remark = remark;
		this.info = info;
	}
	public Saleunstorage() {
		super();
	}
	@Override
	public String toString() {
		return "Saleunstorage [billNo=" + billNo + ", billDate=" + billDate
				+ ", custID=" + custID + ", custAddress=" + custAddress
				+ ", saleclassName=" + saleclassName + ", wareID=" + wareID
				+ ", currName=" + currName + ", pricefTax=" + pricefTax
				+ ", exchRate=" + exchRate + ", hasForeignTrade="
				+ hasForeignTrade + ", voucherNo=" + voucherNo + ", salesID="
				+ salesID + ", maker=" + maker + ", departID=" + departID
				+ ", projectName=" + projectName + ", permitter=" + permitter
				+ ", totalMoney=" + totalMoney + ", auditing=" + auditing
				+ ", remark=" + remark + "]";
	}
}
